import React, { Component } from 'react';
import IceContainer from '@icedesign/container';
import PropTypes from 'prop-types';
import { Checkbox, Button } from '@icedesign/base';

export default class TermsInfo extends Component {
  static displayName = 'TermsInfo';

  constructor(props) {
    super(props);
    this.state = {};
  }

  static propTypes = {
    onAgree : PropTypes.func.isRequired,
  };

  render() {
    return (
      <IceContainer style={styles.container}>
        <h1 style={styles.title}>用户协议</h1>
        <div style={styles.content}>
            <p>&nbsp;&nbsp;&nbsp; 在注册前，敬请您阅读以下内容，在进行注册程序过程中点击“同意以上协议并注册”按钮即表示您已完全接受本协议项下的全部条款。一经用户成功注册，本协议立即生效。如果发生纠纷，注册会员不得以未仔细阅读为由进行抗辩。</p>
            <p>　</p>
            <h4>第一条  定义：</h4>
            <p>　</p>
            <p>下列术语在本协议中具有以下含义：</p>
            <p>1.1  新蛋网：由上海新蛋电子商务有限公司所有，域名为www.newegg.cn的在线电子商务交易平台。</p>
            <p>1.2  新蛋：上海新蛋电子商务有限公司及其关联企业的统称。</p>
            <p>1.3  关联企业：现在或将来与上海新蛋电子商务有限公司构成“一方控制、共同控制另一方或对另一方施加重大影响，以及两方或两方以上同受一方控制、共同控制或重大影响”的关系的企业。</p>
            <p>1.4  注册会员（或会员）：完成在新蛋网的注册，通过新蛋网浏览、购买、使用新蛋产品或者服务的用户。</p>
            <p>　</p>
            <h4>第二条  服务条款确认和接纳</h4>
            <p>　</p>
            <p>2.1  本协议是注册会员与新蛋之间签署的协议，对双方均具有法律约束力。此份协议是注册会员接受新蛋产品和服务时适用的通用条款，用于规范双方各个交易环节的权利义务。本协议是处理双方权利义务的当然约定依据，除非违反国家强制性法律，否则始终有效。</p>
            <p>2.2  注册会员应当具有相应的民事行为能力，注册后在新蛋网进行下单购物、评论等行为的同时，也同时承认了会员拥有购买这些产品、发表这些评论的权利能力和行为能力，能够独立承担法律责任，并且对会员订单中提供的所有信息的真实性负责。</p>
            <p>2.3  如会员需要在新蛋网行使超出自身行为能力的权利，应当在监护人的监护参与下才能使用相关服务。</p>
            <p>2.4  注册会员了解并同意：随着市场经营情况的变化，新蛋有权随时更改本注册会员协议及相关服务规则。修改本协议时，新蛋将于相关页面公告修改的事实，有权不对注册会员进行个别通知。注册会员应该不时关注新蛋网的相关公告，以便了解本协议及其他服务规则的变化。若注册会员不同意本协议或相关服务规则，或者不同意新蛋作出的修改，注册会员可以主动停止使用新蛋提供的产品和服务；如果在新蛋修改协议或服务规则后，注册会员仍继续使用新蛋提供的产品和服务，即表示注册会员同意新蛋对本协议及相关服务规则所做的所有修改。由于注册会员在注册会员协议变更后因未熟悉公告规定而引起的损失，新蛋将不会承担任何责任。</p>
            <p>2.5  注册会员在使用新蛋提供的各项服务的同时，承诺接受并遵守各项相关条款的规定。</p>
            <p>　</p>
            <h4>第三条  注册会员权利义务</h4>
            <p>　</p>
            <p>3.1  注册会员一旦注册成功，即成为新蛋网的合法注册会员，有权接受新蛋网提供的各项服务，下单购买新蛋产品，并有权对新蛋产品做出评论。</p>
            <p>3.2  注册会员应妥善保管已注册的会员账户信息，对注册会员名和密码安全承担全部责任，会员可随时根据需要改变会员密码。</p>
            <p>3.3  为更好的接受新蛋网提供的产品和服务，会员应当提供详尽、准确的个人资料，并不时维护更新，符合及时、详尽、准确的要求。</p>
            <p>3.4  注册会员应对以其注册会员名进行的所有活动和事件负全责。注册会员若发现任何非法使用注册会员帐户或存在安全漏洞的情况，请立即通告新蛋。</p>
            <p>3.5  会员不得传输或发表：煽动抗拒、破坏宪法和法律、行政法规实施的言论，煽动颠覆国家政权，推翻社会主义制度的言论，煽动分裂国家、破坏国家统一的的言论，煽动民族仇恨、民族歧视、破坏民族团结的言论。</p>
            <p>3.6  会员不得利用本站从事洗钱、窃取商业秘密、窃取个人信息等违法犯罪活动。</p>
            <p>3.7  会员不得干扰本站的正常运转，不得侵入本站及国家计算机信息系统。</p>
            <p>3.8  会员不得传输或发表任何违法犯罪的、骚扰性的、中伤他人的、辱骂性的、恐吓性的、伤害性的、庸俗的、淫秽的、不文明的等信息资料。不得传输或发表损害国家社会公共利益和涉及国家安全的信息资料或言论。</p>
            <p>　</p>
            <h4>第四条  新蛋的权利义务</h4>
            <p>　</p>
            <p>4.1  为会员提供网上购物平台，提供便利优质的购物环境和售前、售后服务。</p>
            <p>4.2  保障和维护全体注册会员利益，并承诺做到保质量，保价格，保服务质量。</p>
            <p>4.3  对注册会员的电子邮件、手机号等隐私资料进行保护。</p>
            <p>4.4  对注册会员的电子邮件、手机号等隐私资料进行保护，承诺不会在未获得注册会员许可的情况下擅自将注册会员的个人资料信息出租或出售给任何第三方，但以下情况除外：</p>
            <p>4.4.1    会员同意让第三方共享资料；</p>
            <p>4.4.2    注册会员同意公开其个人资料，享受为其提供的产品和服务；</p>
            <p>4.4.3    本站需要听从法庭传票、法律命令或遵循法律程序；</p>
            <p>4.4.4    本站发现注册会员违反了本站服务条款或本站其它使用规定。</p>
            <p>4.5  新蛋应尽最大努力保证您所购商品与新蛋网上公布的价格一致，但价目表和声明并不构成要约。新蛋有权在发现了网站上显现的产品及订单的明显错误或缺货的情况下，单方面撤回任何承诺。同时，本站保留对产品订购的数量的限制权。</p>
            <p>4.6  定期通过页面公告及电子邮件方式向注册会员发送活动信息。</p>
            <p>4.7  通过页面的公告向注册会员发布协议条款的修改、服务变更、或其它重要事件。</p>
            <p>　</p>
            <h4>第五条  声明</h4>
            <p>　</p>
            <p>5.1  关于价格和数量：产品的价格和可获性都在新蛋网上指明。这类信息将随时更改且不发任何通知。商品的价格都包含了增值税。如果发生了意外情况，在确认了会员的订单后，由于供应商提价，税额变化引起的价格变化，或是由于网站的错误等造成商品价格变化，会员有权取消该订单，并希望会员能及时通过电子邮件或电话通知新蛋客服部。</p>
            <p>5.2  关于提供担保：注册会员个人对网络服务的使用承担风险。新蛋对此不作任何类型的担保，不论是明确的或隐含的，但是不对商业性的隐含担保、特定目的和不违反规定的适当担保作限制。新蛋不担保服务一定能满足注册会员的要求，也不担保服务不会受中断，对服务的及时性，安全性，出错发生都不作担保。本站对在本站上得到的任何商品购物服务或交易进程，不作担保。</p>
            <p>5.3  有限责任：新蛋网对任何直接、间接、偶然、特殊及继起的损害不负责任，这些损害可能来自：不正当使用网络服务，在网上购买商品或进行同类型服务，在网上进行交易，非法使用网络服务或注册会员传送的信息有所变动。这些行为都有可能会导致本站的形象受损，所以本站事先提出这种损害的可能性。</p>
            <p>5.4 关于本协议签订地：本协议签订于上海市嘉定区。</p>
            <p>　</p>
            <h4>第六条  免责条款</h4>
            <p>　</p>
            <p>6.1  如因不可抗力或其他新蛋无法控制的原因使新蛋销售系统崩溃或无法正常使用导致网上交易无法完成或丢失有关的信息、记录等，新蛋不承担责任。但是新蛋会尽可能合理地协助处理善后事宜，并努力使客户免受经济损失。</p>
            <p>6.2  除了新蛋的使用条件中规定的其它限制和除外情况之外，在中国法律法规所允许的限度内，对于因交易而引起的或与之有关的任何直接的、间接的、特殊的、附带的、后果性的或惩罚性的损害，或任何其它性质的损害，新蛋及其董事、管理人员、雇员、代理或其它代表在任何情况下都不承担责任。新蛋的全部责任，不论是合同、保证、侵权（包括过失）项下的还是其它的责任，均不超过您所购买的与该索赔有关的商品价值额。</p>
            <p>　</p>
            <h4>第七条  争议管辖及法律适用</h4>
            <p>　</p>
            <p>7.1  本协议的订立、执行和解释及争议的解决均应适用中国法律。</p>
            <p>7.2  本协议具有可分性，如发生本协议部分条款与中国法律相抵触时，则这些条款将完全按法律规定重新解释，而其它合法条款则依旧保持对注册会员产生法律效力和影响。</p>
            <p>7.3  本协议的可分性还体现在如本协议任何规定被裁定为无效或不可执行，该规定可被删除而其余条款应予以执行。</p>
            <p>7.4  7.4	如双方就本协议内容或其执行发生任何争议，双方应尽力友好协商解决；协商不成时，任何一方均可向本协议签订地有管辖权的人民法院提起诉讼。</p>
            <p>　</p>
            <p>　</p>
            <p>　</p>
            <p>　</p>
            <p>　</p>



        </div>

        <p>
          <Checkbox>我同意《Newegg ADServing合作协议》</Checkbox>
        </p>

        <div style={styles.btn}>
          <Button type="primary" size="large" onClick={this.props.onAgree}> 确认注册 </Button>
        </div>
      </IceContainer>
    );
  }
}

const styles = {
  container : {
    width : '960px',
    margin : '0 auto',
  },
  desc: {
    fontSize: '13px',
    lineHeight: '28px',
  },
  title: {
    textAlign: 'center',
    margin: 0,
    paddingBottom: '20px',
    fontSize: '20px',
    borderBottom: '1px solid #dedede',
  },
  content: {
    color: '#666',
    fontSize: '16px',
    padding: '20px 0',
    height : '600px',
    overflow:'auto',
    borderBottom: '1px solid #dedede',
  },
  btn: {
    textAlign: 'center',
  },
};
